Teaching Strategies

Please contact Rashmi Pimprikar (rpimprikar@techboston.org) for zipped version of materials that were used in the workshops. This space hosts links, materials and some nice resources that have been found useful by others.
Professional Development Information

Topic

Materials/Links

Team Problems in Computer Science
Team Problems in CS
CS Introductory College Level Projects
Projects
First Day Activities
First Day Activities
The Computer and the Internet
Computer & Internet
Number Systems and Boolean Algebra
The Number System
Object-Oriented Programming Concepts
Link
Grading Programming Assignments
Link
Teaching Tools
Link
Using Arrays and Array Lists
Link
iJava - UMass Amherst Course
Chapter 1 - 8 Solutions Link
Teaching Linked Lists with Barrels of Monkeys :)
APCS_A_Syllabus.pdf
Suduko Kick Assignment
Sudoku_Kick.pdf
Suduko_Kick Program Files
Flocking Bird (Project Description and Program Files)
Gradebook (Project and Program Files)
Flocking Birds Project.pdf
Flocking Bird Program Files

Gradebook Project
Gradebook Program Files
Role Play to teach concept of object
Objects on First Day
The Object Game
Sorting

Ten Tips for Teaching Success

Ethical use of the computer

Binary Search

Teaching Binary Trees

Teaching Java Basics with Games and Toys